package com.hmy.infrastructure.api.bo.response.signature;

import lombok.Data;
import org.springframework.validation.annotation.Validated;

import java.io.Serializable;

/**
 * @Description 获取上传文件地址对象
 * @Author seven.qi
 * @Date 2023/11/24 09:36
 * @Version 1.0
 */
@Data
@Validated
public class GetUploadUrlApiResponse implements Serializable {

    private static final long serialVersionUID = -1674956646898810232L;

    /**
     * 文件上传地址，通过该链接，可以将用于签署的文档或附件上传到法大大云平台，长度最大为500个字符。
     * 注意：应用需要对该链接做了权限访问控制，只有能上传文件的主体才能获取到该链接。上传链接有效期30分钟。
     */
    private String uploadUrl;

    /**
     * 存储空间中的源文件地址，长度最大为250个字符。
     */
    private String fddFileUrl;
}
